home *** CD-ROM | disk | FTP | other *** search
/ SGI Freeware 2001 May / SGI Freeware 2001 May - Disc 3.iso / dist / fw_openssl.idb / usr / freeware / catman / p_man / cat3 / DSA_dup_DH.Z / DSA_dup_DH
Text File  |  2001-01-10  |  1KB  |  67 lines

  1.  
  2.  
  3.  
  4.      DDDDSSSSAAAA____dddduuuupppp____DDDDHHHH((((3333))))        22224444////FFFFeeeebbbb////2222000000000000    ((((0000....9999....6666))))         DDDDSSSSAAAA____dddduuuupppp____DDDDHHHH((((3333))))
  5.  
  6.  
  7.  
  8.      NNNNAAAAMMMMEEEE
  9.       DSA_dup_DH - create a    DH structure out of DSA    structure
  10.  
  11.      SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS
  12.        #include <openssl/dsa.h>
  13.  
  14.        DH *    DSA_dup_DH(DSA *r);
  15.  
  16.  
  17.      DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
  18.       _D_S_A__d_u_p__D_H() duplicates DSA parameters/keys as DH
  19.       parameters/keys. q is    lost during that conversion, but the
  20.       resulting DH parameters contain its length.
  21.  
  22.      RRRREEEETTTTUUUURRRRNNNN VVVVAAAALLLLUUUUEEEE
  23.       _D_S_A__d_u_p__D_H() returns the new DDDDHHHH structure, and NULL on
  24.       error. The error codes can be    obtained by ERR_get_error(3).
  25.  
  26.      NNNNOOOOTTTTEEEE
  27.       Be careful to    avoid small subgroup attacks when using    this.
  28.  
  29.      SSSSEEEEEEEE AAAALLLLSSSSOOOO
  30.       dh(3), dsa(3), err(3)
  31.  
  32.      HHHHIIIISSSSTTTTOOOORRRRYYYY
  33.       _D_S_A__d_u_p__D_H() was added in OpenSSL 0.9.4.
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.      Page 1                        (printed 11/10/00)
  64.  
  65.  
  66.  
  67.